home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 4 / Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso / Development / General / SC++ 7.0.2 Update / READ ME next >
Text File  |  1994-05-19  |  5KB  |  109 lines

  1. ABOUT SYMANTEC C++ FOR MACINTOSH 7.0.2
  2. =======================================
  3. Copyright © 1994 Symantec Corporation. All Rights Reserved.
  4. May 19, 1994
  5. Font: Geneva 12
  6.  
  7. INTRODUCTION
  8. =============
  9. Symantec C++ for Macintosh version 7.0.2 corrects problems with the 7.0
  10. release of the following components of Symantec C++ for Macintosh:
  11. THINK Project Manager, THINK Debugger, Symantec C++, and THINK C,
  12. Visual Architect, Visual Architect Macro Files, THINK Class Library, and
  13. the runtime libraries.
  14.  
  15. The files in the “Release Notes” folder lists the most important bugs that
  16. this update fixes in the various components of Symantec C++ for Macintosh.
  17.  
  18. About Version Numbers
  19. ---------------------
  20. Owners of the “Symantec Developers Advantage Release” CD-ROM have the
  21. 7.0.1 components contained in this update, except for the C++ translator. You
  22. should update the 7.0.1 translator (contained in the folder ‘Pre-Release’ in the
  23. ‘Symantec C++’ folder) to 7.0.2.
  24.  
  25. The next patch release will contain consistent version numbers across all
  26. components.
  27.  
  28. UPDATING YOUR SYSTEM
  29. =====================
  30. This section tells you how to run the various patch programs to update your
  31. Symantec C++ for Macintosh components, and how to update your libraries.
  32.  
  33. This update contains five small applications in the ‘Patches’ folder that
  34. will transform your components into the new versions. Updating is easy:
  35.  
  36. • Make sure that you update a clean installation of Symantec C++ for
  37.   Macintosh 7.0. While the patch applications will probably work with
  38.   your existing installation, they are not guaranteed to.
  39. • Double-click on the patch application (e.g. “TPM 7.0.1 Patch”).
  40. • Read the messages in the dialog that comes up; they may contain
  41.   important information. Click the ‘Patch’ button.
  42. • Find the component asked for using the standard file dialog box.
  43.  
  44.  •••••••••
  45.  IMPORTANT
  46.  •••••••••
  47.     
  48.  The patch is done in place! This means that the patcher will overwrite
  49.  the file you’re updating. When it is done, you will get a confirmation that
  50.  the patch was successful if all goes well.
  51.     
  52. • Repeat these steps for the other patches in the ‘Patches’ folder:
  53.  
  54.     Symantec C++ 7.0.2 Patch
  55.     THINK C 7.0.1 Patch
  56.     THINK Debugger 7.0.1 Patch
  57.     Visual Architect 7.0.1 Patch
  58.  
  59. Updating the Libraries
  60. --------------------
  61. The library updates are contained in a Compact Pro self extracting archive.
  62. Installing them is easy:
  63.  
  64. • Double-click on the file “Library Updates.sea”.
  65. • When it asks you to “Select the destination folder”, move to your
  66.   Symantec C++ for Macintosh folder and click “Extract”.
  67. • The archive will begin to extract its files, and at one point will say
  68.   that a duplicate file was found. This is correct; press the “Replace ALL
  69.   Duplicates” button to finish the installation.
  70.  
  71. Updating the THINK Class Library and VA Macro Files
  72. -----------------------------------------------
  73. The TCL updates are contained in a Compact Pro self extracting archive.
  74. Installing them is easy:
  75.  
  76. • Double-click on the file “TCL 2.0.2 Update.sea”.
  77. • When it asks you to “Select the destination folder”, move to your
  78.   “Development” folder and click “Extract”.
  79. • The archive will begin to extract its files, and at one point will say
  80.   that a duplicate file was found. This is correct; press the “Replace ALL
  81.   Duplicates” button to finish the installation.
  82. • You must also rebuild your ANSI libraries. A small Apple script,  “Rebuild
  83.   ANSI Libraries” is included to automated this task. Launch the THINK Project
  84.   Manager and run the script, following the prompts.
  85.  
  86. Re-Precompiling the Precompiled Headers
  87. --------------------------------------
  88. You must re-precompile any precompiled headers with the new compilers. To
  89. re-precompile MacHeaders and MacHeaders++:
  90.  
  91.     1) Launch the THINK Project Manager and create an Empty project.
  92.     2) Open the file “Mac #includes.c” which is located in the “Mac #includes”
  93.       folder.
  94.     3) Choose ‘Precompile…’ from the Source menu. Save the precompiled header
  95.       as ‘MacHeaders’ replacing the one in the “Precompiled Headers” folder in
  96.       in the “Mac #includes” folder.
  97.     4) Repeat steps (2) and (3) for the file “Mac #includes.cpp”, saving it as
  98.       “MacHeaders++”.
  99.  
  100. To re-precompile TCLHeaders, follow these steps:
  101.  
  102.     1) Launch the THINK Project Manager and open the AEStarter.π project.
  103.     2) Select the file “TCL #includes.cpp” in the project and choose
  104.       ‘Precompile…’ from the Source menu.
  105.     3) Save the header as “TCLHeaders” in the “Precompiled Headers” folder
  106.       in the “THINK Class Library 2.0” folder. You want to replace the old
  107.       that is already there.
  108.  
  109.